European wildcat - German English Dictionary